package com.BaiBai.service;

import com.BaiBai.dao.StudentDao;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

@Service
public class StudentService {
    
    @Autowired
    private StudentDao studentDao;
/*
*   @Transactional注解的属性：方法上的属性会覆盖类上的属性;
*   1.readOnly=true,只读事务，不会提交到数据库，不会产生脏数据，但是会消耗资源;
*   2.timeout=10,事务超时时间，如果超过10秒，则自动回滚事务;
* */
    @Transactional
    public void changeInfo(){
        studentDao.updateAgeById(88,1);
        System.out.println("-----------");
        studentDao.updateNameById("test1",1);
    }
}
